overcooled engine - French English Dictionary